Spinner dolphin - French English Dictionary